#include"comm.h"

// 客户端
int main(){
  // 1 获取IPC键值
  
  key_t key = ftok(PATHNAME,PROJ_ID);

  // 2 获取共享内存的shmid
  
  int shmid = shmget(key,SIZE,IPC_CREAT);
  
  // 3 关联共享内存
  
  char* msg = (char*)shmat(shmid,NULL,0);

  // 4 客户端写入数据到共享内存
    char c = 'A';
    for(; c<='Z';c++){
      msg[c-'A'] = c;
      sleep(1);
    }

  // 5 取消关联共享内存

  shmdt(msg);
  printf("client close!\n");
  return 0;
}
